package io.renren.modules.lucky.dao;

import io.renren.modules.lucky.entity.AppGoodsDzscEntity;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * app端-商品-点赞收藏（目前只支持对商品级别的点赞收藏）
 * 
 * @author chenshun
 * @email chenchen@ashacker.com
 * @date 2019-08-31 20:58:28
 */
@Mapper
public interface AppGoodsDzscDao extends BaseMapper<AppGoodsDzscEntity> {
    /**
     * 根据商品id，获取收藏点赞数量
     * @return
     */
    List<Map<String, Object>> selectDzscCount(@Param("ids") List<Integer> ids);

    /**
     * 我对现有商品的点赞情况
     * @return
     */
    List<Map<String, Object>> selectMyDzscCount(@Param("ids") List<Integer> ids, @Param("userId") String userId);
}
